home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
The World of Computer Software.iso
/
ftlogo.zip
/
LIGHT.LF
< prev
next >
Wrap
Text File
|
1989-09-25
|
917b
|
59 lines
PPROP "FTLOGO "BURY "TRUE
PPROP ".SYSTEM "BURY "TRUE
TO GREENBLINKPHASE :TIME :COUNT
LOCAL "SMALLTIME
MAKE "SMALLTIME :TIME / (2 * :COUNT)
REPEAT :COUNT [MOTOR 3 0 RUNSECONDS :SMALLTIME MOTOR 3 1 RUNSECONDS :SMALLTIME] MOTOR 3 0
END
TO GREENPHASE :TIME
MOTOR 3 1
RUNSECONDS :TIME
MOTOR 3 0
END
TO LIGHTRUN
REDPHASE 10
REDYELLOWPHASE 4
GREENPHASE 10
YELLOWPHASE 4
END
TO RUNSECONDS :TIME
REPEAT (300 * :TIME) [REFRESH]
END
TO YELLOWPHASE :TIME
MOTOR 2 1
RUNSECONDS :TIME
MOTOR 2 0
END
TO GREENPHASEWITHBUTTON :TIME
MOTOR 3 1
REPEAT (:TIME * 5) [RUNSECONDS 0.2 IF SWITCH 1 [MOTOR 3 0 STOP]]
END
TO REDYELLOWPHASE :TIME
MOTOR 1 1
MOTOR 2 1
RUNSECONDS :TIME
MOTOR 1 0
MOTOR 2 0
END
TO REDPHASE :TIME
MOTOR 1 1
RUNSECONDS :TIME
MOTOR 1 0
END
TO LIGHTRUNWITHBUTTON
REDPHASE 10
REDYELLOWPHASE 4
GREENPHASEWITHBUTTON 10
YELLOWPHASE 4
END
MAKE "BASE 30000